-
Spring Boot 使用 @ControllerAdvice 注解处理全局异常
指定异常 可根据异常类型返回对应信息。如使用了@Valid注解进行请求字段的验证,可判断异常是否是MethodArgumentNotValidException
2020-04-02, Views: 2471 , Topics: Spring Boot Java
-
Spring Boot 请求转发和重定向
区别 转发 由服务端完成; 地址栏不发生变化,显示的转发前的地址(针对浏览器); 只发生一次请求; 请求中携带的参数不会丢失; 重定向 服务端告诉浏览器或
2020-03-28, Views: 11084 , Topics: Spring Boot Java HTTP
-
Spring Boot JdbcTemplate 插入枚举类型
方法一 registerSqlType:适用于数据库存放的是字符串类型,枚举类型为单纯字段的。 枚举类 public enum PostStatus {
2020-03-28, Views: 4569 , Topics: JdbcTemplate Spring Boot Java
-
Spring Boot 使用 Session 管理登录状态和拦截请求
登录接口 在Controller参数中直接注入HttpSession。 @PostMapping("/login") public Result login(@
2020-03-28, Views: 10785 , Topics: Spring Boot Java Session
-
Spring Boot Gradle 项目添加本地 jar 包依赖
添加依赖 把本地依赖的jar包放在项目根目录下的lib目录中。 修改配置 在build.gradle中添加如下配置。 compile fileTree(dir:
2020-03-20, Views: 4381 , Topics: Spring Boot Gradle
-
Spring Boot Maven 项目添加本地 jar 包依赖
添加依赖 把本地依赖的jar包放在resources下的lib目录中。 <dependency> <groupId>com.te
2020-03-20, Views: 1953 , Topics: Spring Boot Maven
-
Spring Boot 配置文件中设置 List 和 Map
properties List spring.redis.cluster.nodes[0]=192.168.1.120:6379 spring.redis.cl
2020-03-16, Views: 6400 , Topics: Spring Boot YAML
-
Spring Boot2 关闭 Spring Security 权限验证
背景介绍 因整合了Spring Security权限验证,在开发阶段调试变得困难,Postman保持session难度较大。所以决定开发阶段暂时关闭权限验证。
2020-02-20, Views: 17148 , Topics: Spring Boot Spring Security
-
Spring Boot 解决 CORS 跨域问题
前后端协调 与前端调试接口时,遇到跨域问题,一般两种解决方式: 前端代理请求(Nginx代理、webpack代理等) 后端处理响应并解决跨域问题 @Cr
2020-02-16, Views: 5715 , Topics: Spring Boot 跨域
-
Spring Boot @Scheduled 定时任务
创建定时任务 添加@EnableScheduling注解,开启定时任务支持。 @EnableScheduling @SpringBootApplication
2019-12-16, Views: 5106 , Topics: Spring Boot Java cron
-
Spring Boot 上传文件找不到临时目录
日志信息 org.springframework.web.util.NestedServletException: Request processing fai
2019-12-13, Views: 10932 , Topics: Java Spring Boot Undertow
-
Redis 分布式锁
单点 Redis 分布式锁 上锁 SET resource_name my_random_value NX PX 30000 解锁 此处为Lua脚本,需通过ev
2019-10-31, Views: 3060 , Topics: Redis Spring Boot 锁
-
Redis 批量删除 key
需求背景 Spring Boot使用RedisTemplate时会把key存入\xac\xed\x00\x05w\x03这种格式,原因是因为RedisTempl
2019-10-21, Views: 4491 , Topics: Redis Spring Boot Lua
-
使用 Spring Boot Admin 管理 Spring Boot 应用
client 使用了主机名注册 client actuator使用了hostname进行注册时无法绑定到Spring Boot Admin,可设置prefer-
2019-08-01, Views: 2551 , Topics: Spring Boot Spring Boot Admin
-
dubbo-admin Failed to invoke remote method: getMetricsByGroup
截图 使用dubbo-admin时,前端页面统计功能一直无法展示信息。 版本信息 dubbo:2.7.3 Spring Boot:2.1.6.RELEASE
2019-07-25, Views: 7027 , Topics: Java Dubbo Spring Boot
-
Spring Boot 不返回为 null 的 JSON 字段
方法一 可标注在类、方法、字段、参数、注解上 @JsonInclude(JsonInclude.Include.NON_NULL) 方法二 applicatio
2019-06-26, Views: 4974 , Topics: Spring Boot Jackson JSON
-
Spring Boot JPA 设置字段 unsigned
MySQL INT(11) UNSIGNED @Column(columnDefinition = "INT(11) UNSIGNED") private Lo
2019-04-15, Views: 4017 , Topics: Java Spring Boot JPA
-
Spring Boot JPA 控制台输出格式化后的 SQL 语句
添加配置 property或yml配置文件中添加 spring.jpa.properties.hibernate.format_sql=true
2019-04-15, Views: 5342 , Topics: Java Spring Boot JPA
-
Spring Boot 设置 Cookie 和 Session 过期时间
Spring Boot 配置 redis-session cookie 过期时间,单位是秒 cookie.setMaxAge(0); // 不记录 cooki
2019-04-15, Views: 8210 , Topics: Spring Boot Session Cookie
-
The temporary upload location [xxxRoot] is not valid
原因: 在Linux系统中,SpringBoot应用服务再启动(java -jar 命令启动服务)的时候,会在操作系统的/tmp目录下生成一个tomcat*的文
2019-04-08, Views: 2980 , Topics: Java Tomcat Spring Boot